Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
182 TWENTYWELL LANE Semi-Detached £335,000 21 Dec 2021
186 TWENTYWELL LANE Semi-Detached £200,000 22 Mar 2016
188 TWENTYWELL LANE Semi-Detached £68,750 13 Nov 1998
190 TWENTYWELL LANE Semi-Detached £197,500 20 Jan 2017
192 TWENTYWELL LANE Semi-Detached £215,000 28 Jun 2016
194 TWENTYWELL LANE Semi-Detached £175,000 7 Jun 2018
198 TWENTYWELL LANE Semi-Detached £171,000 6 Jun 2005
200 TWENTYWELL LANE Detached £635,000 27 Jan 2023
216 TWENTYWELL LANE Semi-Detached £460,000 22 Oct 2019
216A TWENTYWELL LANE Detached £285,000 16 Dec 2014
290 TWENTYWELL LANE Detached £495,000 27 Nov 2018